repeat advertisement - Spanish English Dictionary